musical group with drums and symbols - Francés Inglés Diccionario